package com.rst.view;

import java.util.Date;

import com.rst.model.Section;
import com.rst.model.StudentCategory;

public class AdmissionFormView {

	// for school entity data
	private Long userId;
	private Long admissionNo;
	private Long classRollNo;
	private Date admissionDate;
	private Long sectionId;
	private Long studentCategoryId;
	private Long status;
	private Date createdAt;
	private Date updatedAt;	
	private Section section;
	private StudentCategory studentCategory;

	// for user entity data
	private String userDisplayNameFirst;
	private String userDisplayNameMiddle;
	private String userDisplayNameLast;
	private String emailId;
	private String password;

	// for common details 
	private String fatherName;
	private String motherName;
	private String husbandName;
	private Date dob;
	private String gender;
	private String bloodGroup;
	private String phone;
	private Long cityId;
	private Long pin;
	private String photoUrl;
	private String thumbnailPhotoUrl;
	private String address1;
	private String address2;
	
	public AdmissionFormView(){
		
	}
	
	public Long getUserId() {
		return userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	public Long getAdmissionNo() {
		return admissionNo;
	}
	public void setAdmissionNo(Long admissionNo) {
		this.admissionNo = admissionNo;
	}
	public Long getClassRollNo() {
		return classRollNo;
	}
	public void setClassRollNo(Long classRollNo) {
		this.classRollNo = classRollNo;
	}
	public Date getAdmissionDate() {
		return admissionDate;
	}
	public void setAdmissionDate(Date admissionDate) {
		this.admissionDate = admissionDate;
	}
	public Long getSectionId() {
		return sectionId;
	}
	public void setSectionId(Long sectionId) {
		this.sectionId = sectionId;
	}
	public Long getStudentCategoryId() {
		return studentCategoryId;
	}
	public void setStudentCategoryId(Long studentCategoryId) {
		this.studentCategoryId = studentCategoryId;
	}
	public Long getStatus() {
		return status;
	}
	public void setStatus(Long status) {
		this.status = status;
	}
	public Date getCreatedAt() {
		return createdAt;
	}
	public void setCreatedAt(Date createdAt) {
		this.createdAt = createdAt;
	}
	public Date getUpdatedAt() {
		return updatedAt;
	}
	public void setUpdatedAt(Date updatedAt) {
		this.updatedAt = updatedAt;
	}
	public Section getSection() {
		return section;
	}
	public void setSection(Section section) {
		this.section = section;
	}
	public StudentCategory getStudentCategory() {
		return studentCategory;
	}
	public void setStudentCategory(StudentCategory studentCategory) {
		this.studentCategory = studentCategory;
	}
	public String getUserDisplayNameFirst() {
		return userDisplayNameFirst;
	}
	public void setUserDisplayNameFirst(String userDisplayNameFirst) {
		this.userDisplayNameFirst = userDisplayNameFirst;
	}
	public String getUserDisplayNameMiddle() {
		return userDisplayNameMiddle;
	}
	public void setUserDisplayNameMiddle(String userDisplayNameMiddle) {
		this.userDisplayNameMiddle = userDisplayNameMiddle;
	}
	public String getUserDisplayNameLast() {
		return userDisplayNameLast;
	}
	public void setUserDisplayNameLast(String userDisplayNameLast) {
		this.userDisplayNameLast = userDisplayNameLast;
	}
	public String getEmailId() {
		return emailId;
	}
	public void setEmailId(String emailId) {
		this.emailId = emailId;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getFatherName() {
		return fatherName;
	}
	public void setFatherName(String fatherName) {
		this.fatherName = fatherName;
	}
	public String getMotherName() {
		return motherName;
	}
	public void setMotherName(String motherName) {
		this.motherName = motherName;
	}
	public String getHusbandName() {
		return husbandName;
	}
	public void setHusbandName(String husbandName) {
		this.husbandName = husbandName;
	}
	public Date getDob() {
		return dob;
	}
	public void setDob(Date dob) {
		this.dob = dob;
	}
	public String getGender() {
		return gender;
	}
	public void setGender(String gender) {
		this.gender = gender;
	}
	public String getBloodGroup() {
		return bloodGroup;
	}
	public void setBloodGroup(String bloodGroup) {
		this.bloodGroup = bloodGroup;
	}
	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public Long getCityId() {
		return cityId;
	}
	public void setCityId(Long cityId) {
		this.cityId = cityId;
	}
	public Long getPin() {
		return pin;
	}
	public void setPin(Long pin) {
		this.pin = pin;
	}
	public String getPhotoUrl() {
		return photoUrl;
	}
	public void setPhotoUrl(String photoUrl) {
		this.photoUrl = photoUrl;
	}
	public String getThumbnailPhotoUrl() {
		return thumbnailPhotoUrl;
	}
	public void setThumbnailPhotoUrl(String thumbnailPhotoUrl) {
		this.thumbnailPhotoUrl = thumbnailPhotoUrl;
	}

	public String getAddress1() {
		return address1;
	}

	public void setAddress1(String address1) {
		this.address1 = address1;
	}

	public String getAddress2() {
		return address2;
	}

	public void setAddress2(String address2) {
		this.address2 = address2;
	}

	
	
}
